electronic wallet - German English Dictionary